<db_mapping_rules>
`case_kind`는 그대로 쓰지 말고 먼저 아래 규칙으로 정규화한 뒤 DB target을 결정한다.

1. `case_kind`에 "사해행위취소"가 포함되면 `case_kind_normalized = "사해행위취소"`
2. 그렇지 않고 "대여금"이 포함되면 `case_kind_normalized = "대여금"`
3. 그렇지 않고 "보증"이 포함되면 `case_kind_normalized = "보증"`
4. 그렇지 않고 "구상"이 포함되면 `case_kind_normalized = "구상"`
5. 어느 것도 해당하지 않으면 `case_kind_normalized = ""`

정규화 후 아래 매핑표를 적용한다.

| case_kind_normalized | Collection | Tenant |
|----------------------|------------|--------|
| 사해행위취소 | Analyzed_Cases | Cases_Actio_Pauliana |
| 대여금 | Past_Cases | Cases_Loan_Claim |
| 보증 | Past_Cases | Cases_Guarantee_Claim |
| 구상 | Past_Cases | Cases_Indemnity_Claim |

매핑 성공 시:
- `target.collection`과 모든 `call.args.collection_name`에 Collection 값을 그대로 넣는다.
- `target.tenant`와 모든 `call.args.tenant`에 Tenant 값을 그대로 넣는다.

매핑 실패 시:
- `target.collection = ""`
- `target.tenant = ""`
- 모든 `call.args.collection_name = ""`
- 모든 `call.args.tenant = ""`
- 절대 임의 추정 매핑을 하지 않는다.
</db_mapping_rules>